package DataClass;

/**
 * DROP SEQUENCE IF EXISTS Announcement_seq CASCADE;
 * DROP TABLE IF EXISTS Announcement CASCADE;
 * --增加一个表，存首页的通知公告
 * CREATE SEQUENCE Announcement_seq;
 * CREATE TABLE Announcement (
 *     Aid INT PRIMARY KEY DEFAULT nextval('Announcement_seq'),
 *     AType VARCHAR(12),	--类型，包括通知公告、新闻动态、学术活动三种
 *     AContent VARCHAR(30000),
 *     ATitle VARCHAR(600),
 *     ATime CHAR(10)	      --格式：yyyy-mm-dd
 * );
 * GRANT ALL PRIVILEGES ON Announcement TO example;
 * GRANT ALL PRIVILEGES ON SEQUENCE Announcement_seq TO example;
 * --然后是插入九个信息
 * INSERT INTO Announcement (AType, ATitle, ATime) VALUES
 * ('新闻动态', '全球网络安全竞赛中，研究所团队荣获冠军，展现实力与创新', '2024-03-28'),
 * ('学术活动', '权威期刊发表网络攻防对抗技术研究所团队合作论文：揭示新型网络威胁及应对策', '2024-03-29'),
 * ('通知公告', '网络攻防对抗技术研究所启动红蓝对抗演练：招募参与者通知', '2024-03-29'),
 * ('新闻动态', '研究所发布最新漏洞修复方案，强化网络安全抵御能力', '2024-04-29'),
 * ('通知公告', '最新安全漏洞曝光：网络攻防对抗技术研究所发布应急漏洞补丁公告', '2024-04-30'),
 * ('学术活动', '网络攻防对抗技术研究所学术论坛成功举办：学界专家共探网络安全前沿话题', '2024-04-30'),
 * ('新闻动态', '网络攻防对抗技术研究所成功破解最新一代加密算法', '2024-05-30'),
 * ('通知公告', '网络攻防对抗技术研究所：关于新一代入侵检测系统试用的通知', '2024-05-31'),
 * ('学术活动', '网络攻防对抗技术研究所研究团队发表最新成果：基于人工智能的入侵检测算法研究取得突破', '2024-05-31');
 */

public class Announcement {
    private String ATitle;
    private String ATime;
    private String AContent;

    public Announcement(String ATitle, String ATime, String AContent) {
        this.ATitle = ATitle;
        this.ATime = ATime;
        this.AContent = AContent;
    }

    public String getATitle() {
        return ATitle;
    }

    public String getATime() {
        return ATime;
    }
    public String getAContent(){
        return AContent;
    }

}
